
#include "Application.h"
#include "Dialog.h"
#include "Button.h"
#include <cstdio>
#include <boost/scoped_ptr.hpp>

int main() {
	const Topic PRINT_TOPIC = 1;
	const Topic PAPER_ORIENTATION_TOPIC = 2;
	const Topic APPLICATION_TOPIC = 3;

	boost::shared_ptr<Application> application (new Application(APPLICATION_TOPIC));
	boost::shared_ptr<Dialog> dialog (new Dialog(application,PRINT_TOPIC));
	boost::shared_ptr<Button> button (new Button(dialog, PAPER_ORIENTATION_TOPIC));
	button->HandleHelp();
	printf("test");
}
